inverted testis - German English Dictionary